#!/bin/sh

chmod +x ./*

echo "Iniciando tests de los .out que estén presentes"
f=./out/OptimizarTabuIters.out1
echo 
echo "Se intentará generar el gráfico de optimización de iteraciones"
if [ -f $f ];
then
   ./optiters.sh
   echo "Se generó el gráfico"
else
   echo "No se generó un gráfico ya que falta el archivo " $f
fi
#~ ############################################################
f=./out/OptimizarTabuLista.out1
echo "Se intentará generar el gráfico de optimización de long lista"
if [ -f $f ];
then
   ./optlista.sh
   echo "Se generó el gráfico"
else
   echo "No se generó un gráfico ya que falta el archivo " $f
fi
############################################################
f=./out/testCompararTabu.out
echo "Se intentará generar el gráfico de progreso tabú"
if [ -f $f ]; then
	./progresotabu.sh
	echo "Se generó el gráfico"
	else
		echo "No se generó un gráfico ya que falta el archivo " $f
fi
############################################################
f=./out/testCompararLocal.out
echo "Se intentará generar el gráfico de progreso busqlocal"
if [ -f $f ];
then
   ./progresobusqloc.sh
   echo "Se generó el gráfico"
else
   echo "No se generó un gráfico ya que falta el archivo " $f
fi
############################################################
f=./out/testSolMenosExacto.out
echo "Se intentará generar el gráfico todos menos exacto"
if [ -f $f ];
then
   ./todosmenosexacto.sh
   echo "Se generó el gráfico"
else
   echo "No se generó un gráfico ya que falta el archivo " $f
fi
############################################################
f=./out/testTabuvsLocal_const.out
f2=./out/testTabuvsLocal_mala.out
echo "Se intentará generar el gráfico de tabú vs local"
if [ -f $f ];
then
	   ./tabuvslocal.sh
	   echo "Se generó el gráfico"

else
   echo "No se generó un gráfico ya que falta el archivo " $f
fi

echo "Terminó el Script-general.sh"
############################################################
f=./out/testCantIterLocal.out
echo "Se intentará generar el gráfico CANT ITERS BUSQ LOC"
if [ -f $f ];
then
   ./cantitersbusqloc.sh
   echo "Se generó el gráfico"
else
   echo "No se generó un gráfico ya que falta el archivo " $f
fi
